package com.freemalll.merchant.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.freemalll.merchant.domain.entity.common.QxbLogEntity;

/**
 * 启信保  调用日志记录 服务层。
 *
 * @author mybatis-flex-helper automatic generation
 * @since 1.0
 */
public interface QxbService extends IService<QxbLogEntity> {

    /**
     * 获取启信宝信息
     *
     * @param licensCode
     * @return
     * @throws Exception
     */
    String getBizQxbInfo(String licensCode);

    /**
     * 获取启信宝信息如果当天存在已查询过启信宝则直接使用否则重新查询
     *
     * @param merId
     * @param licenseCode
     * @return
     */
    String getQxbInfo(String merId, String licenseCode);

    /**
     * 获取启信宝商户信息
     * @param merId 商户id
     * @param licenseCode 统一信用编码
     * @param type 接口
     * @return
     */
    String getQxbInfoByType(String merId, String licenseCode, String type);


}
